sci fi factions compared